import request from '@/utils/request'

// 分页黑名单
export function getRolesApi(pageNum, pageSize, info,infoType) {
    return request({
        url: '/sys/blackInfo',
        method: 'get',
        params: { pageNum, pageSize,info, infoType }
    })
}

// 修改角色接口
export function putRolesApi(id, data) {
    return request({
        url: `/sys/blackInfo/${id}`,
        method: 'put',
        data
    })
}


// 新增黑名单
export function addRolesApi(data) {
    return request({
        url: 'sys/blackInfo',
        method: 'post',
        data
    })
}
// 删除黑名单
export function delRolesApi(id) {
    console.log('id',id);
    
    return request({
        url: `/sys/blackInfo/${id}`,
        method: 'delete',
    })
}

//   获取菜单
export function getMenusApi(id) {
    return request({
        url: `/sys/role/menu/${id}`,
        method: 'get',
    })
}

// 给角色分配菜单
export function postRolesByMenusApi(roleId, data) {
    return request({
        url: `/sys/role/menu/${roleId}`,
        method: 'post',
        data
    })
}



// 获取单一角色
// export function getOneEmployeeApi(id, token) {
//     return request({
//         url: `/role/${id}`,
//         method: 'get',
//         params: { token }
//     })
// }
